<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
        #### 边界符
            正则表达式中的边界符用来提示字符所处的位置，主要有两个字符： 
         ^：表示匹配行首的文本(以谁开始)
         $：表示匹配行尾的文本(以谁结束)
         */

         // ^
         console.log(/哈/.test('哈'));//true
         console.log(/哈/.test('哈还'));//true
         console.log(/哈/.test('二哈'));//true
         console.log(/^哈/.test('哈'));//true
         console.log(/^哈/.test('哈还'));//true
         console.log(/^哈/.test('二哈'));//false

         console.log("!!!!!!!!!!!!!!!!!!!!");
         
         // $
         console.log(/哈$/.test('哈'));//true
         console.log(/哈$/.test('哈还'));//false
         console.log(/哈/.test('二哈'));//true
         console.log(/哈$/.test('哈'));//true
         console.log(/^哈$/.test('哈还'));//false
         console.log(/^哈$/.test('哈'));//true
         console.log(/^哈$/.test('哈哈'));//false

    </script>
</body>
</html>